rainwater collection and irrigation system by means of ditches for agricultural use - Español Inglés Diccionario